package com.lebang.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * tb_download_member_record
 * @author 
 */
@Data
@ApiModel("")
public class TbDownloadMemberRecord implements Serializable {
    /**
     * 自增id
     */
    @ApiModelProperty("自增id")
    private Long id;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;

    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")
    private LocalDateTime modifyTime;

    /**
     * 是否删除
     */
    @ApiModelProperty("是否删除")
    private Integer hasDeleted;

    /**
     * 包名
     */
    @ApiModelProperty("包名")
    private String pkgName;

    /**
     * app名称
     */
    @ApiModelProperty("app名称")
    private String appName;

    /**
     * 任务类型0下载1浏览
     */
    @ApiModelProperty("任务类型0下载1浏览")
    private Integer type;

    /**
     * 奖励类型
     */
    @ApiModelProperty("奖励类型")
    private Integer category;

    /**
     * 金额
     */
    @ApiModelProperty("金额")
    private Integer money;

    /**
     * 用户id
     */
    @ApiModelProperty("用户id")
    private String memberId;

    /**
     * 任务状态
     */
    @ApiModelProperty("任务状态")
    private Integer status;

    /**
     * 体验秒数
     */
    @ApiModelProperty("体验秒数")
    private Integer time;

    /**
     * 下载完成时间
     */
    @ApiModelProperty("下载完成时间")
    private LocalDateTime endTime;

    /**
     * 1金钱0金币
     */
    @ApiModelProperty("1金钱0金币")
    private Integer rewardType;

    /**
     * 手机参数ua
     */
    @ApiModelProperty("手机参数ua")
    private String ua;

    /**
     * ip地址
     */
    @ApiModelProperty("ip地址")
    private String ipAddress;

    private String imei;

    /**
     * 渠道
     */
    @ApiModelProperty("渠道")
    private String appStore;

    /**
     * 商户订单号
     */
    @ApiModelProperty("商户订单号")
    private String orderId;

    /**
     * sdk_key
     */
    @ApiModelProperty("sdk_key")
    private String sdkKey;

    /**
     * 自营任务id
     */
    @ApiModelProperty("自营任务id")
    private Integer rouseDetailId;

    /**
     * 1新用户0不是
     */
    @ApiModelProperty("1新用户0不是")
    private Integer isNewMember;

    /**
     * 1普通下载0应用商店下载
     */
    @ApiModelProperty("1普通下载0应用商店下载")
    private Integer downType;

    /**
     * 是否抓包完成记录的0否1是
     */
    @ApiModelProperty("是否抓包完成记录的0否1是")
    private Integer isOp;

    /**
     * 放弃时间
     */
    @ApiModelProperty("放弃时间")
    private LocalDateTime releaseTime;

    /**
     * 领奖时间
     */
    @ApiModelProperty("领奖时间")
    private LocalDateTime pushTime;

    private static final long serialVersionUID = 1L;
}